backscattering radar - Spanish English Dictionary